governing mayor - Français Anglais Dictionnaire